Feedback Controlled Software Systems
نویسندگان
چکیده
Software systems generally suffer from a certain fragility in the face of “disturbances” such as bugs, unforseen user input, unmodeled interactions with other software components, and so on. A single such disturbance can make the machine on which the software is executing hang or crash. What seems to be required to address this fragility is a general means of using feedback to stabilize these systems. In this paper we develop a preliminary dynamical systems model of iterative software processes along with the conceptual framework for “stabilizing” them in the presence of disturbances. To keep the computational burden of the controllers we design low, randomization and approximation are used. We describe initial attemps to apply the model to a faulty list sorter, using feedback to improve its performance. Methods by which software robustness can be enhanced by distributing a task between nodes which are capable of selecting the “best” input to process are also examined, and the particular case of a sorting system consisting of a network of partial sorters, some of which may be buggy or even malicious, is examined.
منابع مشابه
Optimal Control of Nonlinear Multivariable Systems
This paper concerns a study on the optimal control for nonlinear systems. An appropriate alternative in order to alleviate the nonlinearity of a system is the exact linearization approach. In this fashion, the nonlinear system has been linearized using input-output feedback linearization (IOFL). Then, by utilizing the well developed optimal control theory of linear systems, the compensated ...
متن کاملA Method to Justify Process Control Systems in Mineral Processing Applications
The impact of installing process control systems can be expected in terms of performance improvements through reduced operating costs. Since these installations impose considerable capital expenditure, the profitability of the new systems should be economically justified. Controlled variable trend was reconstructed by a combination of simple waves, which provided a means to simulate the ef...
متن کاملAnthropomorphic vs. Non-anthropomorphic Software Interface Feedback for Online Systems Usage
This paper answers an important question concerning the effectiveness of anthropomorphic user interface feedback. The issue of effectiveness has been unresolved for some time, despite the efforts of various prominent computer scientists. By means of a carefully controlled tractable experiment, significant statistical evidence has been found to suggest that anthropomorphism at the user interface...
متن کاملطراحی سیستم کنترل ABS با در نظر گرفتن کنترل حرکت کناری به روش ترکیبی PID و SMC
Control Systems such as Anti Lock Brake Systems (ABS) and Traction Control Systems (TCS) are vastly used in most vehicles as to enhance the safety of the systems. These systems have many virtues on controlling the dynamics of vehicles, but they only control the longitudinal dynamics of the vehicle directly and the lateral dynamics of vehicle is not controlled because they do not receive any fee...
متن کاملSingular Perturbation Theory in Output Feedback Control of Pure-Feedback Systems
This paper studies output feedback control of pure-feedback systems with immeasurable states and completely non-affine property. Since availability of all the states is usually impossible in the actual process, we assume that just the system output is measurable and the system states are not available. First, to estimate the immeasurable states a state observer is designed. Relatively fewer res...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003